Researchers at a lab in Wuhan, China, said they discovered a new virus. That lab has been at the center of the investigation into COVID's origin.
Researchers at a lab in Wuhan, China, said they discovered a new virus. That lab has been at the center of the investigation into COVID's origin.